have someone or something cornered - Anglais Synonymes Dictionnaire